slog away at a work - Turc Anglais Dictionnaire